איך אני יכול לעשות שקובץ מסויים ירוץ על השרת כל זמן כלשהוא נגיד חצי שעה.
מדובר בקובץ PHP ובשרת LINUX אם יש קשר.
תודה!
3 תשובות
קרון ג'ובס (cron jobs)
http://phpguide.co.il/%D7%A7%D7%A8%D7%95%D7%9F_%D7%9C%D7%94%D7%A4%D7%A2%D7%99%D7%9C_%D7%A1%D7%A7%D7%A8%D7%99%D7%A4%D7%98_%D7%91%D7%96%D7%9E%D7%9F_%D7%9E%D7%A1%D7%95%D7%99%D7%9D.htm
קראתי, אבל איך אני שם את זה בשרת wamp ?
הרגע אמרת שזה שרת לינוקס..
בכל מקרה יש למטה את זה..
"
קודם כל, למה לכל הרוחות השרת שלכם ב-windows? מערכות unix ידועות כהרבה יותר יציבות, בטוחות, מהירות ואפפקטיביות משרתי windows. רגע, נחזור לענייננו. בשרתי windows (כמו גם במחשב שלכם, כנראה) אין cron. אותו מחליף הבחור המיקרוסופטי, ה- Task Scheduler של ווינדוס. גם דרכו אפשר לדמות פעולה של קרון לצורכי עבודה.
להגיע אליו אפשר דרך Start -> Run -> Taskschd.msc
או ב-winXp דרך Contor Panel -> Scheduled Tasks
בשורת הפקודה לביצוע לכתוב C:\www\server\php\php.exe -f "C:\Path\to\script.php"
כאשר את מיקום קובץ הסקריפט הנכון ניתן לקבל באותו אופן המתואר מלעה, ואת מיקום מפענח ה-php (ה- php.exe הזה) אפשר למצוא בתיקיה שאליה התקנתם את php. אם התקנתם הכל לפי המדריך התקנה באתר, אזי מיקום המפענח הוא כפי שכתוב בדוגמה.
"